// @tag alternative-locale
/**
 * Russia translations for the Scheduler component
 *
 * NOTE: To change locale for month/day names you have to use the corresponding Ext JS language file.
 */
Ext.define('Sch.locale.RuRU', {
    extend      : 'Sch.locale.Locale',
    singleton   : true,

    l10n        : {
        'Sch.util.Date' : {
            unitNames : {
                YEAR        : { single : 'год',     plural : 'лет',         abbrev : 'г' },
                QUARTER     : { single : 'квартал', plural : 'кварталов',   abbrev : 'квар' },
                MONTH       : { single : 'месяц',   plural : 'месяцев',     abbrev : 'мес' },
                WEEK        : { single : 'неделя',  plural : 'недели',      abbrev : 'нед' },
                DAY         : { single : 'день',    plural : 'дней',        abbrev : 'д' },
                HOUR        : { single : 'час',     plural : 'часов',       abbrev : 'ч' },
                MINUTE      : { single : 'минута',  plural : 'минут',       abbrev : 'мин' },
                SECOND      : { single : 'секунда',  plural : 'секунд',     abbrev : 'с' },
                MILLI       : { single : 'миллисек',      plural : 'миллисек',      abbrev : 'мс' }
            }
        },

        'Sch.panel.TimelineGridPanel' : {
            weekStartDay : 1,
            loadingText  : 'Загрузка, пожалуйста подождите...',
            savingText   : 'Сохраняю данные, пожалуйста подождите...'
        },

        'Sch.panel.TimelineTreePanel' : {
            weekStartDay : 1,
            loadingText  : 'Загрузка, пожалуйста подождите...',
            savingText   : 'Сохраняю данные, пожалуйста подождите...'
        },

        'Sch.mixin.SchedulerView' : {
            loadingText : "Загружаем данные..."
        },

        'Sch.plugin.CurrentTimeLine' : {
            tooltipText : 'Текущеее время'
        },

        'Sch.widget.EventEditor' : {
            saveText            : 'Сохранить',
            deleteText          : 'Удалить',
            cancelText          : 'Отмена',
            nameText            : 'Название',
            startDateText       : 'Начало',
            endDateText         : 'Конец',
            resourceText        : 'Ресурс'
        },

        'Sch.plugin.SimpleEditor' : {
            newEventText    : 'Новое событие...'
        },

        'Sch.widget.ExportDialogForm' : {
            formatFieldLabel            : 'Размер листа',
            orientationFieldLabel       : 'Ориентация',
            rangeFieldLabel             : 'Диапазон расписания',
            showHeaderLabel             : 'Показать верхний колонтитул',
            showFooterLabel             : 'Показать нижний колонтитул',
            orientationPortraitText     : 'Портрет',
            orientationLandscapeText    : 'Ландшафт',
            completeViewText            : 'Полное расписание',
            currentViewText             : 'Текущая видимая область',
            dateRangeText               : 'Диапазон дат',
            dateRangeFromText           : 'Экспортировать с',
            dateRangeToText             : 'Экспортировать по',
            adjustCols                  : 'Настройка ширины столбцов',
            adjustColsAndRows           : 'Настройка ширины столбцов и высоты строк',
            exportersFieldLabel         : 'Разбивка на страницы',
            specifyDateRange            : 'Укажите диапазон',
            columnPickerLabel           : 'Выберите столбцы',
            dpiFieldLabel               : 'DPI (точек на дюйм)',
            completeDataText            : 'Полное расписание (по всем событиям)',
            rowsRangeLabel              : 'Диапазон строк',
            allRowsLabel                : 'Все строки',
            visibleRowsLabel            : 'Видимые строки',
            columnEmptyText             : '[нет заголовка]'
        },

        'Sch.widget.ExportDialog' : {
            title                       : 'Настройки экспорта',
            exportButtonText            : 'Экспортировать',
            cancelButtonText            : 'Отмена',
            progressBarText             : 'Экспортирование...'
        },

        'Sch.plugin.Export' : {
            generalError            : 'Произошла обшибка',
            fetchingRows            : 'Извлекается строка {0} из {1}',
            builtPage               : 'Подготовлена страница {0} из {1}',
            requestingPrintServer   : 'Передача данных на сервер...'
        },

        'Sch.plugin.Printable' : {
            dialogTitle         : 'Параметры печати',
            exportButtonText    : 'Печать'
        },

        'Sch.plugin.exporter.AbstractExporter' : {
            name            : 'Выгрузка'
        },

        'Sch.plugin.exporter.SinglePage' : {
            name    : 'Одна страница'
        },

        'Sch.plugin.exporter.MultiPageVertical' : {
            name    : 'Многостраничный (по вертикали)'
        },

        'Sch.plugin.exporter.MultiPage' : {
            name    : 'Многостраничный'
        },

        'Sch.column.ResourceName' : {
            name    : 'Название'
        },

        'Sch.template.DependencyInfo' : {
            fromText    : 'От',
            toText      : 'К'
        },

        // -------------- View preset date formats/strings -------------------------------------
        'Sch.preset.Manager' : {
            hourAndDay : {
                displayDateFormat : 'g:i A',
                middleDateFormat : 'g A',
                topDateFormat : 'd.m.Y'
            },

            secondAndMinute : {
                displayDateFormat : 'g:i:s A',
                topDateFormat : 'D, d H:i'
            },

            dayAndWeek : {
                displayDateFormat : 'd.m h:i A',
                middleDateFormat : 'd.m.Y'
            },

            weekAndDay : {
                displayDateFormat : 'd.m',
                bottomDateFormat : 'd M',
                middleDateFormat : 'Y F d'
            },

            weekAndMonth : {
                displayDateFormat : 'd.m.Y',
                middleDateFormat : 'd.m',
                topDateFormat : 'd.m.Y'
            },

            weekAndDayLetter : {
                displayDateFormat : 'd/m/Y',
                middleDateFormat : 'D d M Y'
            },

            weekDateAndMonth : {
                displayDateFormat : 'd.m.Y',
                middleDateFormat : 'd',
                topDateFormat : 'Y F'
            },

            monthAndYear : {
                displayDateFormat : 'd.m.Y',
                middleDateFormat : 'M Y',
                topDateFormat : 'Y'
            },

            year : {
                displayDateFormat : 'd.m.Y',
                middleDateFormat : 'Y'
            },

            manyYears : {
                displayDateFormat : 'd.m.Y',
                middleDateFormat : 'Y'
            }
        }
    }
});
